perylene/polymer composite solar cells - Alemán Inglés Diccionario